to ogle something - Turco Inglés Diccionario